.more{
    margin: 16px auto 0;    
}
.all-wrap{
    margin-top: 118px;
}
.slide-desc p.fr01 a{
    top: 148%;
}
.slide-desc p.fr01 img{
    transform: translateY(148px);
    -webkit-transform: translateY(148px);
}
.slide-desc img.curr{
    transform: translateX(0);
    -webkit-transform: translateX(0);
}
/*page2*/
.page2 .all-wrap li > a{
    margin: 10px auto 0;
}
.page2 .all-wrap li h4{
    height: 64px;
    line-height: 64px;
    font-size: 26px;
    font-weight: 700;
}
.page2 .all-wrap li p{
    width: 220px;
    height: 156px;
    font-size: 15px;
}
/*page3*/
.page3 .all-wrap > ul{
    height: 362px;
}
.page3 .all-wrap li > div{
    padding: 6px 0 6px 24px;
}
.page3 .all-wrap .cases-img{
    width: 47%;
    height: 168px;
    margin-right: 22px;
}
.page3 .all-wrap .intro{
    float: left;
    width: 45%;
}
.page3 .intro h4{
    line-height: 24px;
    font-size: 16px;
    margin: 4px 0 10px;
}
.page3 .intro p{
    font-size: 14px;
}
/*page4*/
.page4 .news{
    width: 100%;
    padding: 10px 2px;
}
.page4 .news li{
    width: 31%;
    height: 352px;
    margin: 12px;
}
.page4 .news .hover a{
    margin-top: 140px;
}
/*page5*/
.page5 .all-wrap{
    padding-bottom: 8px;
}
.page5 .all-wrap dt{
    height: 28px;
    line-height: 28px;
    font-size: 17px;
}
.page5 .all-wrap dd{
    height: 28px;
    line-height: 28px;
    font-size: 17px;
}
.page5 .all-wrap .sep{
    height: 138px;
}
.page5 .qrcode{
    margin: 14px auto 22px;
}
.footnav{
    height: 32px;
    line-height: 32px;
}
.footnav a{
    font-size: 17px;
}
}
.foot .copyright{
    margin-top: 20px;
}
.foot .copyright p{
    height: 24px;
    line-height: 24px;
}